... ... .) .. ... .# ...######.# .........#.# ###...........# #########...#######.#######.# #.........# ................# #.........#########..######## #.........#.(..>.....### #......................# #.....<)...............+ #......)...............## #.......................# #......<................# #......................## #[.....................+ #......................# #......................# #.................^....# ####...!##..###########. .....####.# .# .........##.# .# .P.....P..#.# ..........lH# ....>....Y..# ...P....# ......#.# .....##[# ...## #.# ... ..# ## ####