##########.. #########........#a# ..........######.#.# ########..# #.#.# #..# #)#.# # #######..# #.#.###.# #.##........# ##.#....# #.#.....##.## #.....# #..........# #..##...... ###.....#### #.e.. ....h ##.#####...## #..... .... #......<..## #..#### #.. #..##.##### #.. . .. ... ... ##.. ... .. .