### ##.## ########.#.######### #######.......###........###### #.........####.#..######...[..## #.#.........###[...## ###.....# #.#.###.#.#.# #.....# #.##..# #.#.###.#.#.# ##...## #.#...# #.#.#...#.#.# ##.## #.#.#.# #.#.#.###.#.# #.# #.....# #.#.........# #.# ###.### #.###.###.### ##'## #####.#### #.........# ##...## #........# #####.##### ##.....## #.###.##.# #.#.## ##.......###.##..##.# ##....####.........##.#...##.####### #........'....>..................... #.#...####......#########..#.####### #.##.## ##....##....(..##....# #.#### ##..##.#######.##...# #.# #.## ##.....#'.##..# #.# #.# ##.#####.##.#..# #.# #.# #.##.~.##.#.#..# #.# #.# #.#.###.#.#.#..# ####.#### #.# #.#.'<#.#.#.#.## #.......# #.# #.#.###.#.#.#.# #.##.##.# #.# #.##...##.#.#.# #.##.##.# #.# ##.####'.##.#.# #.##.##.#######. ##...~.##.##.# #.##............ #.#######(##..# #.#####.######.. #.......##..## #.#####.# ######'##..## #v......# ...........## ######### #######..### ##.# #.# #.. ###