.. ########### ..## #.........############## .'. #..........#...........# #..#..........#...........# #.#..........#...........+ #.'......................# ###.........#.....))..<..# #.........##....(......# #.........#####+######## ##'######## #.### #.รท.# ########'### ...#...>...####### #.'.......'.....# ###.......#####.+ #.......# #.......# ####'#### #+# #.# ##.### #.# ##....## #.# #.._...# ##'### ####....#.# #....######.......# #....#......#####.# #....'.####.......# .# #....### ###.#######...# #....# #...........# #.'....# #######.##### ###....# #.# ##'### #.# #. #.## #. #..# ##.# ########'### ..# #..........# ..# #..........+ .?## #..........# ..> #..^.......# ..# #..........# (!# ########'### ###.# ###.....# ####...# #)((##### ##....### ##)######### #..#### #..........#####'##### #..........'..#......# #..........##.'......# #..........####......# +.(........# #......# #..........# #..u...# #..........# #.<....# #..........# ######## ############