# #. #.############# ###.............# .........######.# #### ####.....# #.# #..#### #(.###'#.# #.# #..)()####..'.(.#.# #.# #..#()'..#..#...#.# #.# . ########## #######..#)##...#.# #.# ... +<........ +........).#.).#...>. #.# ..(..##.###.##### #..#..... #....#)##..#...#......#.# >................ #..#....# #.####..#.######...#..#.# .####.###...#### #.......# +. #..#.#...#....#..#.# ...#..#..# #.......# ####.)...#....#..#.# #.####..#..# #.......# #.###+#P...#..#.# ............## #.....#.# #..# #.......#.# .#.#.#.#.#...# #.....#.# #..# #...##.##.# ...........# #.....#.## ####..# ##..))....# #.......#...#### #...#.#..# .#####.....# #..)#.#### ..........#....###...#....# ........#### #...#.# #...>...#.#.##..##...#....#######..##'# ##...#.# ..........#..##......#.#..)..#..####..+ #....#.# .......#y##.####....#...)#..'..'.))..## #....#.######## ........................#..####..#+##.P####....#.#......# .#.# #..#y....#.#...#..#### #### ....P.....(.#.#.####.# #.....#.#.#..... ............#.#.#..#.# #>....#.#.#...... ............#.#.#..#.# #.....#.#.#.##### ###########.#.#.#..#.# #.....#.#.#.#########################.#.#....#.# ####..#.......#.............................##.# ##.#...............................#.######.# #.........#.#######################.# #.# ##...(....#.######### #.# #.# #........#.#.......# #.######.# #........#.#.......# #........# #........#.#.......# ########## #..#.####..........######### #..#.# #..................# ##.#.# #..................# #.#.# ##.########........# #.#.# #.# #........# #>#.# #.########........########### #.(.# #........'........'.........# ### ##########........#########.# #...........## #.#.# #<.########.########.#.# #........#.......))..#.# #..#####.#..########.#.# #......#.#..# #.#.# ##.###.#.#..# #.#.# #.# #.#.#..# #.#.# #.# #.#.#### #.#.# #.# #.#.# #.#.# #.###.#.# #<#.# #.....#.#############.# #######...............# #################