#################### ........<.(......... ........(........... .................... ..................... ...................... .......$.......####### ..............%# #........J......# #........zp(..!.# #...............# ..........z....# ...............# ......Z........# ..............# .............# ............# .........