.# ##########.######### #..#### ######. ..................... ....... ...... .................... ........ ...... .................... ...... ....# )...................# #..#######...# .....................#########..........[.##### #..$....................................y......... #..#######..########....................y..# #..# #..# #..#########..########..# #..# #..# #.. #..# #..# #..# #..########.. #..# #..# #..#######............ ..........# #..# #....$................ ........... .... #..................### ########.### ##### #..##############..# #.# #..# ..# #.# #..##############..### #.# . ... #..................... ... .... ...# #..######............. # ..# #..# #..# ###....C......!.. #.########..# #......).....J<........ ###...........# #...................... ..............# #...........########## #...........# #..########.# ########...........# #... ..# .................<.# . .... ....................# .... #####..............# ..# #..#####.#####.# #+# #####..# #..# .# #####.. ..+.#..### ##+# .# ...#.# #.#......# .# #.##.# #.##.##### ## #.##.###.##.# #..'.....##.# ########'##.# #....# ######