. ... .. .@. . .@..=.. ..@. .@..@. .#.. .@.%:.:@. .@.@.:@. . : . .:@@:@. .. . . .... .:@@@. .%... . ..::.=.. .:@@@@@@@@@@@@@@: .@.@..:. ....:::@@@@---------------#@@@@:@.:@. .@.@@@@----------------###@#@@.@:: :@@@=@=@--------++++-=#@@@@@@@@ ..........@@---+@@@@@----#######%@@@@####@@.......... ....:... ...: .@=---@-@@@-----:@.@@@-----####%%@.@::####@@@-@@---@@.....: ..+@@@@:.: ..@@@@@@@@@@.::@@@@...@--@-@@@@----@.@@@.-=@@@@@@@@@@#.@@@.@####@@@@--=-@:.:@.@@@@@@@%%%%%@@@.. .@@@%%%%%%%%%@@@@@@@@..-@@@@@@@@+===#@@@@@@=========##@@@@@@@####@@@@@@-@@.:@@@@@@@@%%%%%%%%%@@%. .@@%%%%%%%%%%@@@..@@@@@:.@@@@@===============@@=====@@%##############@@@@*:.@@@@:..=@@%%%%%%%%%@@=. .@@%%%%%%%%%%@@@....@@@@@@@@@========================*########=======###@@@@@@@@@:..=@@@%%%%@%%%%@@. .@@%%%%%@%%%@@@@@@@@@@@%%%@@@========================*##===============#=@%%%%%@@@@@@@@@@%%%@%%%@@+. ::@@%%@@%%%%@@@@@@@@@%%%%%%@====@===================================@====@%%%%%%@@@@@@@@@%%%%%@@%@@. ..@@%%%%%%%@@@@@@@@@@%%%%%%@======@@==============@===============@======@%%%%%%%@@@@@@@@@%%%%%%@@. .@@@%%%%%%@@@..@@@@%%%%%%%@%=====@..@@@@@@@@@@@@@@@@@@@@@@@@@@@:.-======@%%%%%%%@@@....@@%%%%@@@. ..@@@%%%%@@:...@@@%%%%%%%%@=====@...@@...@@@@@@@@@@@@@@@@..@@:...=====@%%%%%@@@@@@@:.@@@@@@... ..:@@:.@@@@@@@@@@@@@@%%%@====@.:@@@.@%%%%%%%%%%%%%%%%%@.@@@@.-====@@@@@@....@@@@.%@. .#@:@@=:. .@@@@@@@@==@@@@@@%%%%%%@@@@@@@@@%%%%%%%@@@@@==@@@--@@% ..... .... .@@@-@@%%@#==#@@@@@@===============@@@@@@@===@%%@@-@@:. .#@@@@-@%%%@#==@*==========================@===@%%@@-@@@@.. :.@--@@@@@%%%%@================@=================@%%%@+@%--@@. :.@@-=@@@%%%@%@@%===========@@@+#@@@===========@@%@%%%@@@=-@@. .-@@%%%%%%%%%%@@@@@@@@@@@@@****%@@@@@@@@@@@@@%%%%%%%%%%@@-. .@@%%%%%%%%%%%%%@+++++++++++++++++++++++++++#@%%%%%%%%%%%%@@. .@@%%%%%%%%%%%%%%@+++++++++++++++++++++++++++@%%%%%%%%%%%%%%@@. .+@%%%%%%%%%%%%%%%%@@++++++++++++++++++++++++@@%%%%%%%%%%%%%%%@*. .....@@@%@@@%%%%%%%%%%%%%@++++%@@@@#****%@@@@@+++@@%%%%%%%%%%%%@@@%@@@..... .@#@@..:@@...:@@@%%%%%%%%%@#++++++++++++++++++++@%%%%%%%%%@@@:...@@:.:@@#@. .@...@...@..:.-%%%%%%%%%%%%%@@#++++++++++++++@@%%%%%%%%%%%%%=...:@...@...@. .@...@#.:@@@:@@%%%%%%%%%@@%%%%%%%@@@@@@@@@%%%%%%%@@%%%%%%%%%@@:@@@:.*@...@. .@@@@%%%%%%%%%%%%%%%%@%%@@@@@@@@@@@%%%%%@@@@@@@@@@@%%@%%%%%%%%%%%%%%%%@@@@. .@%%%%%%%%%%%%%%%%%%%%@@.. :....:.-+++:..:.... ..@@%%%%%%%%%%%%%%%%%%%%@. .@@%%%%*======@%%%%%%%@@. .@@%%%%%%%@======+%%%%@@. .@%%%%=========%%%%%%@@. .@@%%%%%%=========%%%%@. .@@%%%@=======%%%%%@@. .@@%%%%%=======@%%%@@. .+@@%%%%%%%%%%%%@@-. .-@@%%%%%%%%%%%%@@+. .:@@@@@@@@@@@@:. ..@@@@@@@@@@@@.. .......... ...:......