...........# ..........+ ......... ...... .......######## ######...... ......#......# ######........... .....#......# ................. #....#......# ................. ##'####......# ...........o..... #............# ..........o...... #......####### ..........)(.(((. #......'....# ###+####o#######+########......#....# #.......o......................#....# #........................#######....# #........................#....#####'# #........................#....#.....# #........................'....#.....# #.......................รท#....##....# #........................#######....# #........................#....##....# #.....#######............#....#.....# #.....#.....#............#....#.....# #.....#.....'............#....#.....# #.....'.....#............#.<..##....# #.....#.....#............#....###'### #.....#.....#.....<......#..........# ###.....#######............#..........# #....##....................#..........# ##....#....................#.....#....# #....#....................#.....###### #....#....................####### #....#....................'.....# ######....................#.....# #+#################....####### #.....##....# #...........# #...........# #...........# #############