# . #. ###.####### ..........###### #............ #..<......... ##..#'#####. #..##...## ....#.###.# ###..#.#8'.# #..#.###.# # #..##...## .# #..####'##..# #...........# #.(.........# ##########!..# ##.# #