########## ####........#### ############# #....#....#....# ............# # #...##....##...# #..........# #. #...#......#...# #..........#######.#######..##..##..##..# #...........................#..####..#..# ...#####...........................#..####..#..# .p.pp.......................)....#.##..##..##..# ...#####..<......................#..#......#...# #.........................+..##....##...# #.p..........#####....#####...#....#....# #p#####'######...#....#.....#...........# . #.#..............#..#'#.....#........<..# ..#+####p#..............#..#.......#..........## ........<#..............'..#.......#..........# ............ #......y.#..............#..#.....###..........# ............ .##'#.....#..............#..#.....#........##### ............ ....#....y################..+.....#........# ............ .....#.......................+.....#........# .........#'##.....#####...................#######........# #...>....#......... #..................................# #........#.......... #..................................# #........#.......... #......#######......#####..........# #........#.......... #......#.....########...#............ #........).......... #......#................#....#######. #........#.......... #......#................#....# #........#.......... #..#####................#....# #........#........#####..#....................#....# #........###p######......'....#########.......#....# #........................#....#.......#.......# ........................#....#.......#.......# ....#######.............#....#.......#.......# .... ###...>.......#....#.......#.......###### ... #...........#....#.......#............# .... .. #...........'....##'###..#............#....... #####.......#.........#..#............#....... #.......#.........####............#....... #.......#.........................#...... #####...###########################....# #..[p...((............p.....)......# #..................##########......#### #######.......(..........#........#.........# .............((..........#....))..#.........# ..........###########....#......).#.........# ..........#.........#....###'###)##.........# .......>..#.....)...'.......................# ..........#.........#.......................### ####......###########.........................# #..........p...............................# #.######......................########.....# #. #.........########.....# #.....# +. #.........# #.....# #.....# #.........# ####### #.....# #######...# #####.# ##### ###