.... ...################# #..................# #..................# #..................+ .##+#..................# ..........######.......# .....?....#....#.<.....# ..........+....'.......+ .......@.>######.......# ..######'####..##'#...... . #....+.....#...... #....#.....#...... #....#.....# ..... #...##..##+# ..... +###...##..# ............# ............# .............# ###.##.####### ## #.# .. ... ..