########### ############## #.........# ############### #............# #.........#####.............# .............# #.............#.............# #............# #.........###.'.............# #............# #.........# ###.............# #.......(....# #.........# #.............+ #............# ###.####### #....(........# #............# #..## ###.....####...# ########.##### ##.P### ##.........## ### ####....# ##.).# ##...........## #....#### ########### #######'####.............## #.#### ###.........# #.................>.......# ###+####### #.'.........# #...>....................O####.#.......####.#.........# #.(.........#...........#)[..+.#.#####.##...#.........# #...........##.........#######...#.....##.###.........# #...........####.....### #####.###.#..# #.........# #............###.#..## #...#...#.'.## #.........# #............'...##.# #.#####.#.### ######'#### #............######.# #.......#.# #.# ##########'### #..# ###'####### #.# ###.......# #.## #.# #.# #...####### ##!# #.## ###.# ###(######### #..# #..## #...# #...........# #.## ##..# ##'######## #..)........######.# ##.# #.^.......# #...............##.# #.## #.###.#.#.# #...........###.##.################..##### #.#...#.#.# #...........# #....................>.....#######.#.###.#.# #..>........# ####.##################.##...)...+.#.#...#.# ######.###### #.# #.##########.#.#.###.# #...# #.# #.# #.#...# .# #####.###### ##'######### #####'####### ####..# ## #..........# #........[.# #.....[.....# #####.#### #.........[# #..........### #...........# #........# #..........# #..........'.# #...........###........# #..........###..........#.## #...........'.#....)...# #..........#.+....>.....#..# #...........#.#........# #..........#.#..#####...##.###...........#..........# #..............##...##..##..)'...........###........# #.........)##.##♣.<.♣#########...........# ########## #..........##.#.......# #...........# ##........####.....♣.<.# #######+###### ###..######### ###.......# #.. #....f......<### ##♣.>.♣## ##'############ #............'.### #...# #.............# #.......)....#...##############..)..........# #............###.##.........#.'.............# #.........<..# #..'.........'.#.....