#+### ##...### #......# #......# #.<....# ######..## #....#..### #....#....# #....'....# #....#....######### #....#....#.......# #....######.......####. #...................... #...................... #..........#'#####..... #..........#.....#..... ###+#......#........##### #......#+##.P.P...... #............_....... #...........P.P...... .....# ..###+#.............. .....# #.......#########+#.....# #......................# #..................##..##. ....................#...... ............................ ...##########+###....O...... ... +....#...>.. #....# ..... ###+#.. .... ....... #...... #..# . ...