############ ### #############################.>........# ##.# #......(...........................PP..# ##### #..# #.##############.....########.......P.P# #...##########..#####....................# ##...#PP_PP# #................................###.....# ##.###.P.PP# #...#######.........######..###### #.....# #(((ooo.PP.# #...# #.........###.##..##.### ###.### #.....###oo....# #...# #.........#..#.#..#.#..# #.## #.###.# #.###### #...# #.........#...#....#...### #..# ... .og ###.#######.........#.####..####.#.# ##.### #####8o8# #.#......##.........#..')?....'..#.# #.#.# o.ho. #..#####............#.####..####.#.####.#.# .ohoh.# ##....##....######..#...#....#...#.#.)....# o.⌠..(# #.##.#.............#..#.#..#.#..#...####.# ..h....# #.##...##....####..###.##..##.####..# #.# #.####.#####.#####.######..#######..####.# #### #...##.## #.........# #.......###)..##.# ##..# ###.##..######.......# #........)..#.##.###..## #.......##...####..##########...###..#.##..## ######...........................###.#.##.## #.#..#........#..............##......# #...)#.........>.#...........###...### ##..#)#....................⌠.⌠..##...# #..##.#####..>..####........∩..)...#.#### #..........#..### #....)..⌠.⌠..##......#### #.##.#####....# ##......)....##>##......# #.##..........# ###............##[####)...# #.##..######..####.........)....##[# ###### #)##).# #.....................#.#### #.##..# ####.#...#.#..................## #####.##..###....#.#...#...................## ##.....<.......####.....##...................# ##...........######...##.###..................# ##..)....###.###.....#..#......####.<..........# #........###.##..######.[...#.#####...........## #...............#########..##...........##...## ###.....#.##.#####....))...########..######### ##.....).##...###......#### ##.# #..<....#####..##......# #.### #.......# ##.........# #...## #.......# #.##......# ##...# ##.....## ########### ##..# ##<..## #### #####