##### ############ ##...##########..........# ##.###..........#.#######.### ###.## ##.########.## #..[...# #...# #.# #.# #.##.#.# #.#.## ##)########.# #.##.#.# #.##.###.........#.# #.##.#.# ##.###...###........# #.##.#.# #...##...###.####...#####.##.#.## #..>#.....##.# #............#..# ###### #..........#.# #..>......#####.# #..).#############.#..........# ##..###########.# #.##.............#.##.......### #..##..........# #.##############...........## #..##.#######..# #.# #...###....## #.....# #..# #.# ######...# #[#### ##.#### #..# #.# #........###.# #.# #..# #.# #.)..........# #.# #..# #.# #..###..####.# #.# #..# #.# #..# #..# #.####### #.# #..# #.#########..# #..# #.......#######.# #..# #.##.........# #..####.#####.........# #..# #.##.######.## #.....#<# ########### #..# #.##.# #.# ##.##.#)# #... #.##.# #.# #.##.#.# ##.# #.##.# #.# #.##.#.# #.# #.##.### #.#####.##.#)## #.# #......####.......##....#################### ####.#.....................................# #.############..<#...#######.#########..# #.# #.#.##### #.# #..# #.# #.#.# #.# #####..# #.#### #.#.# #.# #.....[# #....# #.#.# #.## #.####[# ####.# #.#.# #..## #.# #.# ## #.# ######.#.###########.#.###^####.# #### #.# #......#...........)###.........# #.# ##.## #...oo....##########.#.###.###### #.# #...###...####o## ##.####.### #.# #.....##..# #o# #####.........# #.# #...#.##.o# #.#######...........#(#########.####### #####.##.o# #.<.......)......##.#.[)..............# #.##..# #########.##.....##.#################.# #.##.o# #.###....##.# #.# #.##..# #.# ##...##.###### #.# #.##..# #o# ##.###......# #########.# #.#...# ... .# #.####.# #.........# #.#.#.# ###. ##.## .# #.# #.# #.######### #.#[..# ##o.... ... #.# #.# #.# #.##..##....o.. #.# ###.####.# #.# #.......ooo# #.# .......#.# #.# ####..##.?.# #.. .........####.# #..# ...# ######........# #.......# ########## #.####..# #.# ..# #.. ... ### ....