### #############... #............... ### #............... ########.####....[.......... #.....##....'............... #.....##.####....^.......... #.....##.####..............o #..........................( #####.##.................... #.#######..............o #>............o......... #########....#.#####.####### #.......)....#[# #.# #.#####.#....#o#####'### #.### #.#####.So........ ###⌠##♣.♣##⌠###......... ##...##.##...##......... #_.#.......#._#.####'### ##...##♣##...##.####'## ###⌠#######⌠###........ #.###....####.......... #.#<.....#.#.##........ #.#####..#.#.......)... #........#.####......... ########.#....'......... #.######......... #.# #.####.... #.######......... #................ #########........ #$....... #........ #........ ##.#....b ....... ....... .......