######### ........############## .......<.............. #####................. #.#.#.####)####.# ####.....# #.# .........## #e# ..........###.# #..........##.# #.........###.. #........## #.. #..#....## #... #..#.#.## #>.# ....... ..... ..#.## ..#.