################. .........c....c... ###.###(######### #.# #.# ###.####.###.# .......((##..# ###.......c..####### #########......... #.########. ###########.......... ### #.%........%.######## #.. #.#########<........ #.# ######.# ######### #.# #......# #.# #.###### #.# #.# #######.# #.# .........##########.# #<...........# ##############