### #.######### #.........# ******* #.#######.# *,,,,,* #.# #.# *************,***,* #.##### #.# *,,,,,,*,,,##'**#.######## ############## #.#...# #.# *,,,,,,,,,,....##........######............###.#.>.# #.# *,,,,,,,,,,................................+.....>.# #.############# ***,,,,,,,,,,.....#....).....................###.....# #.............# *,,,,,,,,,,,,.....#..........................#.......##########......# *,,,,,,,,,,,,,.............................................Y....###### *,,,,,,,,*####***#.....##..........p...#...#......#.##########<.##...# *,,,,,,,,*#...####.....##......Y.......#...#...##..........# #..##.#.# *,,,,*#'#*#......##'##.##...############.......##.########.###..##.#.# *,,,,*#.###......'..##.###...##..........[.....'.....#...#......##.#.# ******#..........##....# #...##........###.....##....#.#.######.##.#.# ######..........##....# #...##........##....[<........#........##.#.# #...............##....# #...##..............####.......######..##.#.# #...............##....# #...##.........................'..........#.# #......##.......##....###...##...............###.......############.# #.....>''..[.........p.p..5.('............#..##.......<.........# #.# #......##....####....####...##.......................#.########.# #.# #####........................##.........###...#.......#.# #.# #.# #........).#....#............##p##......###.#.#.......#.# #.# #.# #...[...........#'#..........##.##............#.....(.#.# #.# #.# #.............................#........####.####..###.#.# #.# #.# ###..................#####....#p.......# #.####..###.#.########.# #.# #...........p......# ###....#5.......####....#......#..........# #.# #...###'#...