#+# #...# #..... #...... ####........ ###.g'........ +<'.##........ ##### #...... #..... #...# #+#