#### ....# ##########....### ................. .........#....#.. ................. .........#....... .......<.#.....# ....<...a).# ........gg## ..........>. .............. ###.......###.# #........ # .........## ..........