######### ##........ ##......... #.<.......# ####.........# #..#>........# ###..#..)......# #....#.[.......# #..#......%.# ##.w........# ###g.###.### ..... .# .......# ......". .......# ...#