############################################################ #..........................................................# #.####.#####.#####.########.######.#######################.# #.# #.# #.# #.# #.# #^# #.# #%# #.# #.# #.# #.# #.# #.# #.####.# #.# #.# #.# #.#######################.# #>..^..#####.#####.########.######.........................# #.####.............................######.######.#########.# #.# #.#####.#####.......#########.# #.# #.# #.# #.# #.# #.# #.......# #.# #.# #.# #.# #.# #.# #.# #.......# #.# #.# #.# #.# #.# #.# #%# #.......# #.######.######.#########.# #.####)# #.# #.......# #.........................# #....).# #.# #.......# #.#####.######.##########.# #.####.# #.# #.......# #.# #.# #.# #.# #.# #.#####.#####.......# #.# #.# #.# #.# #.# #.................[.# #.# #.# #.# #.# #.# #.##########.######.#########.#####.######.# #.# #.# #.# #.# #........................# #.# #.# #.# #.# #.#########.#####.######.# #.# #.####.# #.# #.# #.# #.# #.# #.# #......# #.# #.# #.# #.# #.##########.# #......# #####.######.# #.# #.# #............# #......######.....##...#.#########.#####.######.##########.# #........................%...............<......# #.# #.....(####.#.#.#.#.#.###.########.######.......# #.# #......# #.............##.# #.# #.......# #.# #......# #.#.#.#.#.#.#.##.# #.# #..(....# #.# #(.....# #.............##.# #.# #.......# #.# #......# ###.######...###.# #.# #.......# #.# #......# #.# #.### #.# #.# #..)%...# #.# #......# #.# #.# #.# #.# #.......# #.# #......# #.# #.# #.# #.# #.......# #.# #.####.# #.# #.# #.# #.# #.......# #.# #.# #.#####.######.#####.########.# #.......# #.# #.# #.............................# #.......##########.# #.# #.######.#########.##########.######..................# #.####.# #.# #.# #..............##########.# #......# #.# #.# #.#####.######.# #.# #.####.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #^# #.# #.# #.# #.# #.# #.# #.# #.# #[# #.# #.# #.# #.# #.# #.# #.#####.######.##########.# #.# #.# #.# #># #....%....................# #.####.# #.# #.# #.#####.########.########.# #.....<######.#########.##########.# #.# #.# #.# #.####...........................^.# #.# #.# #.# #.# #.#######.#####....%..........# #.# #.# #.# #.# #.# #.# #...............# #.# #.# #.# #.# #.# #<# #.............).# #.# #.# #.# #.# #.# #.# #...............# #.# #.# #.# #.####.#######.#####.............e.#####.##### #.# . #.......>..................................... ... ##############################################