############## #............# #.##########.# #<# #.# ######### #.# #.# #.......############### #.# #.############.##......)...........# #.# ######..............##.P.P..###########.# #.# #...........##########.._).## #.# #.#####.####.####....[...# #.P.P.# #.# #............# ##.#####.# #.....# #.# #####....###.# #.# #.# #####.# #.# #.#g.###.# #.# #.######..############.# ##...>##..#####.# #......................# ##...g...........# #..#.#######.#########.# #.......#[.####### #.>#.# #.# #.# #.......#..# #.<#.# ###.### #.# #.......#..###########....# #.....# #.# ##.....##..##............## ##.###.#######.# ##...###..##.########...#####..# #...h.))..# ##.## #..##.## #....).....###.######..# ##.####......## ##.#######.....# #).# #.......<.(...# #.# ###...# #..# #..####.###...# #.# ###.# #..# #.)# #.# #...# #.# ######.# #..# #..# #.###...# #.# #......# #..# ##### #..# #<#.....# #.# #.###### #..# #...# #..## #..###..#######.# #.# #..# ###.#.### #...# #.(# #..........# #.# #..# #...#...######.#.# ##.###..#######.# ###.###########..# #.#####((..).....#####.....# #.####................# #...#...######.............# #.>....#.###########.## ###.#.### #...#######.#.# ########.# ########.# #...# #...........#.# #.# #........# ##.## #.#########.#.# #.# #.######.# #.### #.# #.#.# #.# #.# #.# #...# #.# #.#.# #.# #.# #.# ###.# #.# #.#.# #.# #.# #.## #.# #.#########.#.# #.####.######..# #.# #(..#.........# #..............# #.# ###.#.#.....### ######.#######.# ##.## #.#.#.###.# #.# #.# ######...###### #.#.#.# #.##### #.# #.# #.....(...^...# #.#.#.# #.....########### #.# ####.# #.####...####.# #.#.#.# #####...........#######.# #....# #.# ##.## #.# #.#.#.# ###########.........# #.##.# #.# #.# ##.###.#.#.# ########### #.##.# #.# #.# ##...##.#.#.# #)##.# #.# #.###.....#.#.#.# #.##.# #.# #...............## ##### #.##.# #.# #####.....#......####### ##...## #.##.# #.# ##...####.#...>....# ##.###.######## #.##.# #.# ##.## #.#.#.###..######.## ##.......# #.##.# #.###########.# #.....#...........# #.#####.####.##.# #.............# #.###.#.#..######.## ##.# #......##.# ############### #.# #......# ##.###.## #########.# #.###.###..########...###############.# #.....# #...................).........# ###.#####.############################# #.......# #########