######### ........####### #............ #.# #.##### .. # #.#... #.### #.###.#.## .... #........# ..##### #........####...... #.###.#..........# # #<#..........### #.#....o)......# #.##.###)#...##.##.... ............###.# . ...#......#.###o###.## #####....o......./.. ........####.##<### ####.###....... ...# .###.o#.# ###.# .o ... .. .# .## .... # .# ..... .# ..