### #.. ..# #.. ..# ##.. # ..# ###...#^#..# ......###..# .......e...## #...){)z..###. #####{###..#... #.# #..... #.###...... #........... ###...#.... ##..## ##..## ##..## #....##### #..#......####. #.##........... #.# #............ ... #...<........ . ##........... #.......... #.......... ........... ........... ........... ......... ...